|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.vtp.desktop.projects.core.internals.VoiceResource
org.eclipse.vtp.desktop.projects.core.internals.WebServicePort
public class WebServicePort
WebServicePort.
| Field Summary |
|---|
| Fields inherited from interface org.eclipse.vtp.desktop.projects.core.internals.WebServiceConstants |
|---|
ATTRIBUTE, ATTRIBUTE_GROUP, BASE, COMPLEX_TYPE, CONTENT, ELEMENT, EXTENSION, FAULT, GROUP, INPUT, ITEM_TYPE, LIST, MEMBER_TYPES, MESSAGE, NAME, NS_WSDL, NS_XSD, OPERATION, OUTPUT, PART, PORT, PORT_TYPE, REF, RESTRICTION, SCHEMA, SERVICE, SIMPLE_CONTENT, SIMPLE_TYPE, STRING, TARGET_NAMESPACE, TYPE, TYPES, UNION, VALUE, XMLNS |
| Constructor Summary | |
|---|---|
WebServicePort(WebService webService,
WebServiceTypeSet types,
java.lang.ClassLoader classLoader,
java.util.Map messagePartIndex,
java.util.Map portServiceIndex,
org.w3c.dom.Element wsdlPortTypeElement)
Creates a new WebServicePort. |
|
| Method Summary | |
|---|---|
java.lang.String |
getName()
|
protected java.lang.String |
getObjectId()
The object id is used by the event system to uniquely identify a project resource. |
IVoiceToolsResource |
getParent()
Returns the parent of this resource. |
java.lang.String |
getServiceName()
Returns the service name this port is bound under. |
IWebService |
getWebService()
Returns the IWebService that contains this port. |
IWebServiceOperation |
getWebServiceOperation(java.lang.String name)
Returns the web service operation with the specified name. |
java.util.List |
getWebServiceOperations()
Returns the list of IWebServiceOperations defined for this
web service port. |
| Methods inherited from class org.eclipse.vtp.desktop.projects.core.internals.VoiceResource |
|---|
addRefreshListener, deferEvents, finalize, getAdapter, getProject, processObjectEvent, refresh, removeRefreshListener, resumeEvents |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.vtp.desktop.projects.core.IVoiceToolsResource |
|---|
addRefreshListener, deferEvents, getProject, refresh, removeRefreshListener, resumeEvents |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Constructor Detail |
|---|
public WebServicePort(WebService webService,
WebServiceTypeSet types,
java.lang.ClassLoader classLoader,
java.util.Map messagePartIndex,
java.util.Map portServiceIndex,
org.w3c.dom.Element wsdlPortTypeElement)
throws java.lang.ClassNotFoundException
webService - The web service that contains this port.types - The web service types this port's operations will work on.classLoader - The class loader to load the service class from.messagePartIndex - The index of message part names.portServiceIndex - The index of service name by port.wsdlPortTypeElement - The XML element this port was declared in.
java.lang.ClassNotFoundException| Method Detail |
|---|
protected java.lang.String getObjectId()
VoiceResource
getObjectId in class VoiceResourcepublic java.lang.String getName()
getName in interface IVoiceToolsResourcepublic IVoiceToolsResource getParent()
IVoiceToolsResourcethis.
getParent in interface IVoiceToolsResourcepublic java.lang.String getServiceName()
IWebServicePort
getServiceName in interface IWebServicePortpublic java.util.List getWebServiceOperations()
IWebServicePortIWebServiceOperations defined for this
web service port.
getWebServiceOperations in interface IWebServicePortIWebServiceOperations defined for this
web service port.public IWebServiceOperation getWebServiceOperation(java.lang.String name)
IWebServicePort
getWebServiceOperation in interface IWebServicePortname - The name of the web service operation to return.
public IWebService getWebService()
IWebServicePortIWebService that contains this port.
getWebService in interface IWebServicePortIWebService that contains this port.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||